make every possible effort - Anglais Synonymes Dictionnaire